fox sparrow – Català–English translations

🇬🇧 en ca

fox sparrow noun

  • Passerella iliaca
pardal guineuer
Wiktionary Links